草庐IT

iphone facebook publishToStream 问题

全部标签

java - JDK7 和原生组件的焦点问题

我们有一个swing应用程序,它通过JNIWrapper嵌入了一个IEocx组件。从jdk6切换到jdk7后,我们开始注意到焦点问题。当嵌入式IE显示带有文本字段的网页(例如谷歌搜索页面)时,问题就开始了:浏览器“捕捉”焦点,因此您可以开始在搜索文本字段中键入内容。输入的每个键都会转到IEocx。但是swing似乎忽略了这种焦点变化。即使我将焦点更改为swing文本字段(并且swing显示闪烁的输入光标),所有键入的键都会转到IEocx“修复”焦点的唯一方法是停用和激活主框架。在那之后,焦点似乎是一致的。但是,如果我再次点击谷歌搜索文本字段,焦点就会再次被打破。jdk7中的焦点处理似乎

java - Java 和从 Linux 中的 CD 驱动器读取数据的问题

我一直在尝试编写一个简单的音频开膛手,我可以用它来了解不同的CODEC是如何工作的,但我在第一步就卡住了,我无法让我的程序从CD读取,下面的代码就是我的代码一直在尝试使用importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.IOException;importjava.io.RandomAccessFile;importjava.util.Scanner;publicclasslearning{publicstaticvoidmain(Stri

java - 短文件名导致两个其他相同路径出现问题

我用过Files.createTempFile("Hello","txt");创建一个临时文件并存储返回的路径。我有一个EclipseIFile资源链接到我创建的临时文件:linkedFile.createLink(tempFile.toUri(),IResource.NONE,null);如果我想从这个资源中得到一个Path,我调用linkedFile.getLocation().toFile().toPath()在我的本地机器上,这可以100%正常工作。但是在远程测试机器上,我得到了两条不同的路径:来自Files.createTempFile:C:\Users\USERNA~1\A

java - Proguard 在非 Android 项目中使用 Gradle 的问题

我正在尝试使用Proguard混淆我的Java项目的代码。该项目已在Intellij上创建,并使用Gradle2.2.1配置。我工作的电脑上有代理,所以Intellij无法上网。我花了几个小时来寻找一个简单的例子来混淆我的代码。我试过:taskproguardTask(type:proguard.gradle.ProGuardTask){println"ha"}taskproguardTask(type:proguard.gradle.ProGuardTask)我每次都遇到异常:FAILURE:Buildfailedwithanexception.*Whatwentwrong:Exec

java - Hibernate引入二级缓存如何解决N+1问题?

在performancesection的Hibernate文档指出:AcompletelydifferentapproachtoproblemswithN+1selectsistousethesecond-levelcache.我不明白它如何解决问题。现实世界的例子和解释可能是什么? 最佳答案 很简单。假设您有以下域模型:@Entity(name="Post")publicclassPost{@Id@GeneratedValue(strategy=GenerationType.AUTO)privateLongid;privateSt

java - Eclipse Mars保存后始终无法解决导入问题,但是仅清理项目就可以解决

我和我的所有队友都开始在某种程度上发生这种情况,我们无法弄清楚是什么触发了这种情况以及如何解决这一问题。我们的工作区中都有相同的Java项目。在Project菜单中,我们都已勾选Buildautomatically。假设我的工作空间没有编译错误。我对其中一个Java类进行了微不足道的更改,我保存了,Eclipse开始重新构建,其结果是,在一个以上的项目中,数百个类现在出现了编译错误。这是因为由于某些原因,许多import语句现在显示错误导入[xxx]无法解析。但是那些import(以及整个工作空间)在我保存微不足道的,完全无关的更改之前是完全没有错误的,并且如果我此时才执行Projec

java - 有界类型参数转换问题

我有一个像这样的java接口(interface)publicinterfaceMyInterface{publicVget(Stringkey,Bundlebundle);}请注意方法的类型参数。然后我有一个类MyFooimplementsMyInterfaceclassMyFooimplementsMyInterface{//Objectbecausecanbeanytype@OverridepublicVget(Stringkey,Bundlebundle){returnnewOther();}}所以当我现在有这样的类(class)时:classBar{publicOtherot

java - 使用带 S3 的 AWS ElasticSearch 的角色问题

我在AWS云中有一个ElasticSearch实例,运行良好。但是我需要用S3来设置它来存储快照。首先,我需要通过将以下内容发布到端点(模拟json示例)来设置S3存储库:PUT_snapshot/my_s3_repository{"type":"s3","settings":{"bucket":"my_bucket_name","region":"us-west"}}但作为返回,我得到以下信息:“消息”:“快照注册需要settings.role_arn。”有什么想法吗?我曾尝试在IAM中摆弄角色,但没有成功。 最佳答案 将AWS论

java - GQL 查询问题,Google 数据存储。多个条件以及大于和小于运算符的错误

我正在尝试查询数据存储,我的查询如下所示:SELECT*FROMmydbWHERELatitude="18.1"ANDNumber>"1"但它不起作用。我在数据存储区查询框中收到此错误:GQLqueryerror:YourDatastoredoesnothavethecompositeindex(developer-supplied)requiredforthisquery.当我运行我的代码时出现这个错误:nomatchingindexfound.recommendedindexis:\n-kind:mydb\nproperties:\n-name:Location\n-name:Nu

java - 具有连接类级联问题的 Hibernate 多对多

我在类Foo和Bar之间有一个多对多关系。因为我想获得有关帮助程序表的其他信息,所以我必须创建一个帮助程序类FooBar,如下所述:Thebestwaytomapamany-to-manyassociationwithextracolumnswhenusingJPAandHibernate我创建了一个Foo,并创建了一些条形图(保存到数据库)。然后,当我使用将其中一个栏添加到foo时foo.addBar(bar);//addsitbidirectionallybarRepository.save(bar);//JpaRepository然后创建了FooBar的数据库条目-正如预期的那样